interfering with - French English Dictionary